package org.jeecg.modules.zcgl.vo;

import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel(value="对账返回的详情", description="对账返回的详情")
public class StatementAccountItemsResultVO {

    /**
     * partnerNo : 12041855
     * out_trade_no : 20210114014744378289556632830858
     * tradeMessage : 交租金预存充值
     * trade_state : 0
     * othmemberno : 1346995378962948098
     * total_fee : 3.01
     * payrenttype : RENTCZ
     * orderIds : 1#123456789
     * tradeType : 微信支付
     * transactionId : 202101141002345
     *
     *
     * 支付订单号	transactionId	是	String(10)	平台交易时，产生的交易流水号
     * 商户号	partnerNo	是	String(10)	商户签约时的商户号
     * 订单总金额	total_fee	是	number	（单位元）如：1.23或1.00
     * 商户订单号	out_trade_no	是	String(32)	商户平台订单号
     * 订单状态	trade_state	是	String(17)	交易状态：0.成功
     * 交易信息	tradeMessage	是	String(120)	交易描述
     * 订单支付时间	tradefinishtime	是	String(17)	格式为yyyyMMdd HH:mm:ss
     * 订单支付方式	tradeType	是	String(20)	微信支付或三峡付支付
     * 待付款信息IDS	orderIds	否	String	待付款信息IDS格式为XXX,XXX
     * 缴租金类型	payrenttype	是	String	RENTCZ为预存缴费RENTJF为缴费
     * 付款客户id	othmemberno	是	String	付款客户id
     *
     */

    private String partnerNo;
    private String out_trade_no;
    private String tradeMessage;
    private String tradefinishtime;
    private String trade_state;
    private BigDecimal total_fee;
    private String orderIds;
    private String tradeType;
    private String transactionId;
    private String othmemberno;
    private String payrenttype;
    /**
     * 20210608 尹涛 --合同编码
     */
    private String contractNum;
}
